package com.supermap.dubbo.api.order;


import com.supermap.dataservice.util.JSONUtil;

/**
 * @Author:langhongshuai
 * @Description:功能业务层
 * @Date:18/6/19 上午10:45
 */
public interface FunctionService {

    /**
     *通过用户id获取用户所有的功能定制信息
     * @param userid
     * @return
     */
    public JSONUtil getUserFunction(String userid);

    /**
     * 增加用户功能定制
     * @param userid
     * @param functionid
     */
    public JSONUtil addUserFunction(String userid, String functionid);

    /**
     * 检查用户功能是否已经定制
     * @param userid
     * @param functionid
     * @return
     */
    public JSONUtil checkUserFunctionExist(String userid, String functionid);


    /**
     *  删除用户定制功能
     * @param userid
     * @param functionid
     */
    public JSONUtil delUserFunction(String userid, String functionid);
}
